embolizing agents - Spanish English Dictionary